Auto merge of #4390 - alexcrichton:read-hard-links, r=matklad
authorbors <bors@rust-lang.org>
Thu, 10 Aug 2017 09:04:21 +0000 (09:04 +0000)
committerbors <bors@rust-lang.org>
Thu, 10 Aug 2017 09:04:21 +0000 (09:04 +0000)
commit8720d63bc14e64b66e6f866b37cddd620c01b057
tree6d9b9a2882833a8c43aa3e0c86fb67e63f51611b
parent8c6b0808a6d0439db52901fb2ecbe8e95592b4c3
parent599db099805cd7e1227e2a1c2cbcea1c493d3151
Auto merge of #4390 - alexcrichton:read-hard-links, r=matklad

Use `same-file` to avoid unnecessary hard links

This is targeted at removing the need for a workaround in rust-lang/rust#39518,
allowing the main rust build system to move back to hard links which should be
much more efficient.
Cargo.lock
Cargo.toml
src/cargo/lib.rs
src/cargo/ops/cargo_rustc/mod.rs